fix(recipients): tolerate missing SINPE owner names - #2541
Conversation
|
Claude finished @ethicnology's task in 2m 40s —— View job Review: tolerate missing SINPE owner names
Verdict: the change is correct and well-contained. I traced every
Findings1. Same root cause still unguarded in the SINPE check flow (pre-existing, not introduced by this PR)
final ownerName = result['ownerName'] as String;The PR description says the server fills 2. Nit: presenter test in a DTO test file
What I verified
I could not run the new test locally (Flutter is not installed on this runner); the Analyze and Test CI workflow is in progress and will cover it. |
SINPE Movil/IBAN recipients were dropped when ownerName was absent, since a server-nullable-by-design field was required client-side. Made nullable with label/identifier fallback for display.
Closes #2529